a very precarious position - Turkish English Dictionary